package seismosurfer.data;

import java.io.Serializable;

/**
 * A Data Trasfer Object that corresponds to the <code>SITE_VIEW</code> view and
 * contains data from the <code>SITE</code> table.
 */
public class SiteData implements Serializable {
    
    private static final long serialVersionUID = 7206972765102239778L;

    private String siteCode = "";

    private String siteNameGR = "";

    private String siteNameEN = "";

    private String siteNameGRKapod = "";

    private String prefectureGR = "";

    private String prefectureEN = "";

    private int population = 0;

    private float siteLatitude = 0;

    private float siteLongitude = 0;

    private String countryName = "";

    public SiteData() {

    }

    public String getSiteCode() {
        return siteCode;
    }

    public float getSiteLatitude() {
        return siteLatitude;
    }

    public float getSiteLongitude() {
        return siteLongitude;
    }

    public String getCountryName() {
        return countryName;
    }

    public String getSiteNameEN() {
        return siteNameEN;
    }

    public String getSiteNameGR() {
        return siteNameGR;
    }

    public String getSiteNameGRKapod() {
        return siteNameGRKapod;
    }

    public int getPopulation() {
        return population;
    }

    public String getPrefectureEN() {
        return prefectureEN;
    }

    public String getPrefectureGR() {
        return prefectureGR;
    }

    // __________________________________________________________________________//

    public void setSiteCode(String siteCode) {
        this.siteCode = siteCode;
    }

    public void setCountryName(String country_name) {
        this.countryName = country_name;
    }

    public void setPopulation(int population) {
        this.population = population;
    }

    public void setPrefectureEN(String prefecture_en) {

        this.prefectureEN = prefecture_en;

    }

    public void setPrefectureGR(String prefecture_gr) {
        this.prefectureGR = prefecture_gr;
    }

    public void setSiteLatitude(float lat) {
        this.siteLatitude = lat;
    }

    public void setSiteLongitude(float lon) {
        this.siteLongitude = lon;
    }

    public void setSiteNameEN(String name_en) {
        this.siteNameEN = name_en;
    }

    public void setSiteNameGR(String name_gr) {
        this.siteNameGR = name_gr;
    }

    public void setSiteNameGRKapod(String name_gr_kapod) {
        this.siteNameGRKapod = name_gr_kapod;
    }

}
